課程資訊
課程名稱
數位文本分析
Digital Text Analysis 
開課學期
111-1 
授課對象
文學院  外國語文學系  
授課教師
高照明 
課號
FL2208 
課程識別碼
102 24660 
班次
 
學分
3.0 
全/半年
半年 
必/選修
選修 
上課時間
星期四3,4,5(10:20~13:10) 
上課地點
外教104 
備註
本課程中文授課,使用英文教科書。
總人數上限:20人 
 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

本課程是針對沒有程式設計經驗的同學所設計,內容涵蓋數位人文中的文本分析以及文科同學能夠理解的自然語言處理技術,包括如何從Word,PDF及圖檔中取出文字, 中文的自動分詞,簡繁體的自動轉換,中英文的詞性標記,語法剖析,語義分析,人名,地名,組織名,時間,地點,數字,事件,語義角色,同義詞,搭配詞,關鍵詞的自動擷取,情感分析,主題分析,文字探勘,文字資料視覺化,作家的風格研究,語言特徵的擷取,可讀性分析,中英文句子及文件相似度計算等議題。 

課程目標
本課程強調如何使用現有的數位工具解決文本分析的問題。本課程文本分析的主要語言是中英文,也將介紹能夠處理歐亞主要語言的工具。目標是修課同學在一學期內學會如何運用各種文本分析的工具以及基本的Python程式設計(最低要求需學會如何執行程式,並修改輸入及輸出的檔案名稱),學會如何將問題轉化成一連串的小問題,並透過一系列數位工具解決這些問題。我們希望同學能夠在這門課學會分析問題,規劃解決問題的流程和使用各種的工具的步驟,並且能夠修改並整合現有的相關程式工具,分析結果,再從結果中設計改善的方法。 
課程要求
上課出席,準時交作業和期末報告。

本課程沒有考試。
成績計算方式 作業:50%, 期末報告40% ,出席10%
 
預期每週課後學習時數
3  
Office Hours
 
指定閱讀
待補 
參考書目
Text Analytics with Python: A Practical Real-World Approach to Gaining
Actionable Insights from your Data. Apress.
Natural Language Processing with Python – Analyzing Text with the Natural
Language Toolkit. https://www.nltk.org/book/
Spacy. https://spacy.io
HanLP. https://github.com/hankcs/HanLP
Stanza. https://stanfordnlp.github.io/stanza/ 
評量方式
(僅供參考)
   
針對學生困難提供學生調整方式
 
上課形式
以錄影輔助
作業繳交方式
書面報告取代口頭報告
考試形式
書面(口頭)報告取代考試
其他
由師生雙方議定
課程進度
週次
日期
單元主題
第1週
9/08  Introducing Voyant
Introducing CKIP Chinese Segmentation  
第2週
9/15  Introducing AntConc 
第3週
9/22  Introducing TagAnt 
第4週
9/29  上課線上網址 meet.google.com/ymc-azvk-jzc

Using Regular Expressions in CudaText
Extracting English Phrases 
第5週
10/06  Extracting English Syntactic Patterns Using TagAnt and CudaText
 
第6週
10/13  Introduction to Python 1 
第7週
10/20  Introduction to Python 2 
第8週
10/27  Introduction to Python 3
 
第9週
11/03  Introduction to Python 4 
第10週
11/10  Introducing NLU 
第11週
11/17  Introducing TextBlob and NLTK 
第12週
11/24  Processing Chinese Texts Using Spacy and Stanza 
第13週
12/01  Introducing Spacy 
第14週
12/08  Introducing Txtai and Sentence Transformers 
第15週
12/15  Introducing Huggingace Transformers Library 
第16週
12/22  Students' Project Presentations